home *** CD-ROM | disk | FTP | other *** search
/ Programmers Heaven 2 / Programmers Heaven 2.iso / files / program / cpp / files.bbs < prev    next >
Encoding:
File List  |  1997-10-03  |  17.8 KB  |  294 lines

  1.              =====================================================
  2.                  C++ programming tutorials and textfiles files
  3.              =====================================================
  4. C_START.ZIP  How to begin programming in c/c++
  5. CODEBUG3.ZIP codebug3.c -
  6.              Demonstrates Visual C++ 2.0, 2.1, and 2.2 code generation bug
  7. CPP.ZIP      C++?? A Critique of C++ 2nd Edition
  8.              The C++ programming language is becoming widely used. So it is
  9.              important and timely to question its success.
  10. CPPSL.ZIP    Working Paper for Draft Proposed International Standard for
  11.              Information Systems Programming Language C++
  12. CPPTOUR.ZIP  C++ tutorial
  13. CPPTUT22.ZIP C++ tutorial
  14. CPPTUTOR.ZIP Turbo C++ Tutorial
  15. IOSTUTOR.ZIP Tutorial in iostreams
  16. MOO-OB_1.ZIP C++ tutorial
  17.  
  18.  
  19.              =====================
  20.                  C++ Utilities
  21.              =====================
  22. CPC.ZIP      CodePrint for C/C++ Version 2.02 Jan 1996
  23.              Full-featured command-line driven source code reformatter and
  24.              pretty printer for the C and C++ programming languages. Over 20
  25.              customiza- tion features including auto-indent, adjust- able
  26.              tab spacing, indent styles, flow lines, comment alignment, and
  27.              line editing for con- sistent white space. For IBM PCs, 640K,
  28.              hard drive and DOS 3.1 or later, Shareware from Geist
  29.              Microsystems. License fee: $25/$49.
  30. CPPDOC.ZIP   C++ Documenter
  31.              The program allows the user to input and store C++ class 
  32.              information and use it to generate a description of each class. 
  33.              This description is in the form of an HTML file, readable by a 
  34.              web browser or other application that can translate HTML code. 
  35.              The HTML files can be stored in any place that the browser can 
  36.              access them: on an Internet or Intranet server, a network 
  37.              server, or a local workstation.  
  38. DLLPR251.ZIP DLLPower version 2.51 [shareware]
  39.              This powerfull utility adds 32-bit DLL support to any program 
  40.              you write using Watcom C/C++32 10.0 or better.  
  41. ENDERAOB.ZIP Ender AddOn for Borland C++ 5.0 Version 1.1
  42.              For Windows 95 and NT 3.51 Many features : dynamic editor menu
  43.              with function and methods, keyword completion, project
  44.              delivery, autosave, top screen bar, an many functions to
  45.              complete Borland C++ IDE. NEED Borland C++ 5.0 patch 1 and 2
  46.              Shareware COMPLETE version.
  47. LD27.ZIP     LD 2.7 linker for DJGPP 2.01
  48.              The LD 2.7 linker that comes with DJGPP 2.01 has support for 
  49.              older style object files (A.OUT) format removed so it will not 
  50.              link with the MGL libraries. Included is a version of the LD 
  51.              2.7 linker that has been modified to include support for the 
  52.              A.OUT style object files. It will take longer to link your 
  53.              code, but at least it will work. 
  54. MRCLEAN.ZIP  Mr.Clean v. 1.00
  55.              Mr.Clean is a utility that deletes selected files from your
  56.              BC++ project directories. You can configure Mr.Clean to delete
  57.              files of certain types such as .obj, .csm, .bak, etc. The most
  58.              commonly used file types are provided in the configuration
  59.              dialog box.
  60. PIESHELL.ZIP Pie Shell generates skeleton header & CPP files for new
  61.              classes, which you can then 'pour your batter into'.
  62. SCANDEP.ZIP  SCANDEP 1.00 
  63.              SCANDEP is a C/C++ programmer's utility to generate dependency 
  64.              lists for one or more source files. Dependencies are displayed 
  65.              in either a hierarchical format or formats suitable for 
  66.              makefiles. SCANDEP was developed with and for the Microsoft 
  67.              compiler (MSVC), but I know of no reason why it wouldn't work 
  68.              with source for any standard C/C++ compiler.  
  69. SQCBW.ZIP    SQCBW V2.31 C/C++ Source Code Beautifier for MS-Windows
  70.              Indents source code lines according to the structure of the
  71.              C/C++ program
  72.  
  73.  
  74.              =========================================
  75.                  C++ Mathematics programming files
  76.              =========================================
  77. ARITH.ZIP    This program will let the operator select routines to convert
  78.              an octal number to decimal, a decimal number to octal, convert
  79.              a hex to decimal, decimal to hex, find the square root of a
  80.              number, convert keyboard characters to decimal and octal
  81.              values, or add, subtract, multiply, or divide numbers. C++ Src.
  82. BUMP.ZIP     BUMP 1.1
  83.              A Beginner's Understandable Matrix Package in Borland C++
  84. CPLUSPLS.ZIP C++ version of sieve
  85. DANMATRX.ZIP Dan's Matrix Explorer
  86.              A simple tool for Microsoft Windows to explore transformation 
  87.              matrices andhow they really affect the points you're playing 
  88.              with.  With C++ source
  89. DATECLS.ZIP  Killer Date Class v4.7; (C++)
  90.              Full-function date class, including a full set of overloaded
  91.              operators for addition, subtraction and comparison of date
  92.              objects; an overloaded operator with a variety of print formats
  93.              and options, and constructors to create date objects from a
  94.              variety of source formats.
  95. DATEFUN.ZIP  C++ date/date-time functions that makes calculations with dates
  96.              and datetime values quite easy.
  97. ENVMAP2.ZIP  Fixedpoint multiply and divide functions Watcom C/C++ 10.0 callable 
  98. FASTINT.ZIP  integer trig functions in C++
  99. LONGFI.ZIP   LONG_FIXED is a C++ Class for 64 bit fixed-point arithmetic. It
  100.              allows a programmer the ability to write programs for Real
  101.              numbers without a math coprocessor at math coprocessor speeds.
  102. MATOPCPP.ZIP Matrixpackage in C++
  103. MATRIX.ZIP   C++ source for a matrix package
  104.  
  105.  
  106.              ============================
  107.                  C++ sourcecode files
  108.              ============================
  109. AZA.ZIP      AZA File Reversal Program v1.0 with C++ src
  110. BBS4C10.ZIP  BBS KIT FOR C/C++ May 96, Ver 1.0, <ASP>
  111.              . MSDOS based multi threaded state driven BBS program handles 
  112.              up to 16 callers at once, without the need for a multitasker. 
  113.              With source code. Supports Watcom C/C++, Turbo C/C++, Borland 
  114.              C/C++, MIX Power C, and Microsoft C/C++. By MarshallSoft 
  115.              Computing, Inc. $95. 
  116. BFILE.ZIP    Btrieve class for Borland C++
  117. BOOTRCD.ZIP  Boot record utility routines , C++ source
  118. BTREE.ZIP    Balanced Binary Tree (c++)
  119.              These files provide several templates for managing balanced
  120.              binary trees of objects. The templates attempt to give a BIDS
  121.              container class style interface so allow them to replace any
  122.              BIDS container class with minimal changes. (I was able to
  123.              change a TISetAsVector to a TIBPlusTree by only changing the
  124.              template names!)
  125. CDX.ZIP      freeware source code kit for a CD Audio utility for DOS. It
  126.              uses low-level MSCDEX functions to do its job. I've been
  127.              interested in writing a soup-to-nuts CD Audio Windows app for a
  128.              while and find the Multimedia functions in Windows to be
  129.              somwhat slow. C++ src.
  130. CHKDATE.ZIP  Chkdate 
  131.              Is a function for C++ programmers that validates unformatted 
  132.              date strings. This function will also recognize leap years.  
  133. CL181.ZIP    Container Lite (CL v 1.81)
  134.              C++ portable, persistent, hybrid container class library,
  135.              typically 80% smaller than other commerical or compiler bundled
  136.              container class libraries. Supports templates and "form
  137.              templates" for non template compilers. Shareware version
  138.              includes docs, source, and examples.
  139. CMDL.ZIP     C++ Library for Easy Command-Line Parsing (with source)
  140. DT200.ZIP    DTime is a collection of classes & functions designed to ease
  141.              the MFC programmers burden when handling date and time values.
  142.              If like me, having taken a look at the built in MFC classes
  143.              CTime and CTimeSpan or the new COleDateTime and
  144.              COleDateTimeSpan you decided they did not meet your
  145.              requirements and you wanted to write your own super-duper date
  146.              and time classes, but deadlines were looming, then look no
  147.              further. Included in this distribution is DTime v2.0 which is
  148.              for 32 bit Windows only and requires MFC 4.x to use.
  149. EARTHQUA.ZIP Earthquake Simulator Version 1.0 
  150.              AN earthquake simulator with FULL C/C++ source code. FREEWARE 
  151.              with some conditions. For information see the file DOC/READ.ME 
  152.              Earthquake Simulator is a fractal earthquake simulator written 
  153.              in C++. 
  154. EBKSRC.ZIP   EB Source Code for Borland C++
  155.              Thank you for taking the time to down load the source code of
  156.              EB, the Electronic Book. The Electronic Book was coded to
  157.              demonstrate the various uses of FlexList.
  158. FCOPY.ZIP    File copy function in C++
  159. FI.ZIP       This is a pair of C++ classes used to find files in a directory or
  160.              Subdirectory tree. The first class, FileIterator, iterates
  161.              through ALL files in a directory, with the option of searching
  162.              through any subdirectories. For each file found, the class user
  163.              can determine the full path name of the file and/or its size.
  164. FORTUNE.ZIP  Fortune cookie program for dos or windows with C++ source
  165. GCLASS.ZIP   A c++ regular expression class
  166. HUGEAR.ZIP   This is an implementation of huge arrays and huge vectors using
  167.              templates and The Borland container class library
  168. ISC366.ZIP   ISC v3.66; Interrupt Service Class
  169.              Hooking interrupts into C++ objects made easy
  170. L_LIST1.ZIP  Linked lists package in C++
  171. LDB.ZIP      the loose data binder (ldb). 
  172.              The ldb is a generic persistent container class that is less 
  173.              filling (smaller code sizes and faster execution) and less 
  174.              stuffy (no towering convoluted hierarchies) than other 
  175.              conventional container class libraries found packaged with c++ 
  176.              compilers and application framework tools.
  177. LINKLIST.ZIP Linked-List Library Functions (c++)
  178.              The Linked-List library was created so as to give pleasure to
  179.              programmers worldwide as they play with it till their heart's
  180.              content. The lack of linked-list functions in C is quite
  181.              astonishing, everybody needs and loves linked-lists so why
  182.              didn't they add them? (answers on a postcard please...)
  183. LL_COMM1.ZIP LL_COMM (R) Lord Logic's Comm Code v1.2
  184.              32-bit serial port code for use with Watcom C/C++ All hardware
  185.              I/O written in assembly. Full source (C/ASM) included. Please
  186.              test it and let me know how it works.
  187. M4KIT17.ZIP  METAKIT v1.7 - C++ classes for persistent structured data. 
  188.              Features: on-demand loading, commit/rollback, serialized I/O, 
  189.              simple API in a few C++ classes. With HTML introduction, class 
  190.              reference, sample docs. No royalties. Src examples: disk/ftp 
  191.              cats, Winsock cli/srv. full Win16/Win32 DLLs/LIBs included for 
  192.              MFC. Developer: $25, Win-src: $90, Univ-src: $165 Web home page 
  193.              - http://www.meta4.com/metakit/ In 1.7: memory mapped files, 
  194.              STL, optimized  
  195. M4KIT17B.ZIP METAKIT v1.7 Windows Borland 4.52 add-on
  196. M4KIT17J.ZIP METAKIT v1.7 MS-DOS DJ Delorie C++ 2.0.1 add-on
  197. MCLBK100.ZIP This is a class which allows your C++ Windows applications to
  198.              use member functions as callback functions.
  199. MENUPLUS.ZIP MenuPlus 1.01, Menu Class for Turbo C++ for DOS
  200.              The library contains functions that allow the programmer to
  201.              easily implement custom popup, pulldown, and buttonbar menus.
  202. MODEM2.ZIP   This program is the simplest of simple serial communications
  203.              apps. Written under TC++ 3.0/win and should work under any
  204.              Borland windows compiler in windows 3.1.
  205. MTL100JE.ZIP C++ Class DOSThread
  206.              A base class for multithreaded DOS programs. Provides a
  207.              framework for writing DOS applications which consist of
  208.              multiple (pseudo-)parallel "threads" of execution. DOS was not
  209.              designed as a multithreading operating system (in fact, it
  210.              actively hinders multithreading by being non-reentrant) but
  211.              this class allows you to create multithreaded DOS applications
  212.              without worrying about such problems (although you should read
  213.              section 11 for some important caveats concerning direct calls
  214.              to the BIOS).
  215. PCLIST.ZIP   C++ class for a doubly linked list
  216.              This class provides you with a generic C++ class for a doubly
  217.              linked list.
  218. SCTV200G.ZIP TScrollableTreeView v2.00 for C++ Builder 
  219.              This package may be used under C++ Builder, includes sources 
  220.              (unit in Delphi Pascal, example in C++) and has no restriction. 
  221.              It may be installed under C++ Builder with .HPP and .OBJ files. 
  222.              It includes one very simple example, but no User Manuals. It 
  223.              only add one property to standard TTreeView : AutoScroll. 
  224. SMRTGREP.ZIP SmartGrep AddOn for Borland C++ 5.0 (version 1.0.2)
  225.              This AddOn is another grep-like file parser. However, unlike
  226.              all others 'greps' it is specifically designed for Borland C++ 5.0.
  227.              Features :
  228.              - Add a SmartGrep tool in the Tool menu.
  229.              - Internal grep engine (no call to grep.exe).
  230.              - Asynchronous grep.
  231.              - Grep on project nodes.
  232.              - Recursive grep on directories AND project nodes.
  233.              - Most Recently use list for Text, File Mask and Directories.
  234.              - All the classic options (case sensitive, regular expression,
  235.              whole word only).
  236. STRPP.ZIP    String++ Version 3.1
  237.              Is a string class written for Borland/Turbo C++. It contains a
  238.              variety of string processing functions such as Insert, Delete,
  239.              Replace, Find, Justify, and Trim, as well as overloaded
  240.              operators for assignment, concatenation, and comparison. For
  241.              AWK programmers, there are standard AWK functions such as sub,
  242.              substr, index, and split, as well as support for regular
  243.              expressions in many functions.
  244. TECH10.ZIP   Techniques Class Library v1.0: 
  245.              The Techniques Class Library is high performance C++ class 
  246.              library for neatly implementing various data structures in C++. 
  247.              It uses the C++ template facility to provide type-safe generic 
  248.              data structures such a arrays, stacks, queues, linked lists, 
  249.              hash tables etc. This library is used by all SciTech Software's 
  250.              C++ products as the low level data structure class library. 
  251. TFARRY.ZIP   Transfer arrays
  252.              A c++ replacement for owl 2.0 Transfer buffers One of the most
  253.              common problems encountered by novice and experienced users
  254.              alike is with the use of transfer buffers. Although in theory
  255.              transfer buffers simplify the coding interface, in practice
  256.              they can be a nightmare to set up and maintain, as even a
  257.              1-byte alignment problem within the buffer is usually enough to
  258.              crash an application.
  259. TJHGARRY.ZIP TJHugeArray This is a simple sparse array templateclass. The
  260.              array can be indexed by any unsigned long value. The
  261.              implementation given is limited in scope but can easily be
  262.              enhanced ( exceptions, etc. )  C++ src
  263. TJSTRING.ZIP TJSTRING CLASS:
  264.              TJString is a general purpose string class that encapsulates
  265.              many of the behaviours of traditional C strings. This document
  266.              provides the API for the class as well as some technical notes
  267.              about usage. C++ src
  268. TSK1.ZIP     A C++ Pre-emptive Multitasking Kernel with src
  269. XSEARCHC.ZIP Extended Search version 2.0 for C++Builder.
  270.              Fundamentals are pretty much like GREP. You specify a search 
  271.              string, a file or group of files, and some options and it 
  272.              returns a list of the occurences of the search string in those 
  273.              files. The two distinguishing features of this version of 
  274.              Extended Search are File Aliases and the Search Results list.  
  275. YACL11.ZIP   YACL (Yet Another C++ Class Library)
  276.              It is a general-purpose programming library designed with the
  277.              idea of identifying and implementing useful object abstractions
  278.              that frequently occur in application development, so that
  279.              development effort can be cut down significantly. The
  280.              abstractions are designed to be application-domain-specific
  281.              rather than platform-specific. This makes it possible for YACL
  282.              to be ported to multiple platforms with little effort, and any
  283.              application that is coded to use YACL's classes will be
  284.              runnable on any of the supported platforms with merely a
  285.              recompilation. YACL is part of an ongoing project to create a
  286.              completely portable program development environment.
  287. ZTIMER23.ZIP ZEN TIMER v2.3:
  288.              The Zen Timer is a high precision (microsecond accuracy) timing 
  289.              library for 16 bit real mode, 16 bit protected mode and 32 bit 
  290.              protected mode programs. Supports Borland C++, Watcom C++, 
  291.              Visual C++, Symantec C++, Metaware C++ and DJGPP. 
  292.  
  293.  
  294.